#include "stdafx.h"
#include "Contracts.h"
#include "nef.h"

class DefaultComponent
	: public IMyComponent
{
public:
	virtual std::string GetDescription() const
	{
		return "Default Component";
	}

	virtual std::string ManipulateString( const std::string &a, const std::string &b ) 
	{
		return a + " - " + b;
	}

};

nef::nef_export<DefaultComponent, IMyComponent> export_def_comp;